package com.ibeeking.gmc.global.service.common.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

/**
 * @ClassName TenantEnterpriseInfoVO
 * @Description
 * @Author ibeeking
 * @Date 2020-12-24 13:45
 **/
@Data
@Accessors(chain = true)
@ToString
public class TenantEnterpriseInfoVO implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * id
	 */
	@JsonFormat(shape = JsonFormat.Shape.STRING)
	private Long id;

	/**
	 * 租户id
	 */
	@JsonFormat(shape = JsonFormat.Shape.STRING)
	private Integer tenantId;

	/**
	 * 企业名称
	 */
	private String name;

	/**
	 * 信用证代码
	 */
	private String creditCode;

	/**
	 * 注册地址
	 */
	private String address;

	/**
	 * 营业范围
	 */
	private String businessScope;

	/**
	 * 营业执照
	 */
	private String certificate;

	/**
	 * '注册省份'
	 */
	private String province;
	/**
	 * '注册城市'
	 */
	private String city;
	/**
	 * '注册县区'
	 */
	private String county;
	/**
	 * '注册城镇街道'
	 */
	private String streetTown;
	/**
	 * '营业期限开始日期'
	 */
	private String businessStart;
	/**
	 * '营业期限结束日期'
	 */
	private String businessEnd;
	/**
	 * '营业期限类型 （1：期间；2：永久）'
	 */
	private Integer businessTermType;

	/**
	 * 真实经营材料
	 */
	private List<String> realBusinessMaterialsList;

	/**
	 * '审核状态'
	 */
	private Integer auditStatus;

}
